wave impulse - German English Dictionary